Refine this word faster
Spot cash
noun
Definitions
Noun
- 1 Money that is paid immediately as cash. figuratively, uncountable
Etymology
See cash and on the spot.
See also for "spot cash"
Next best steps
Mini challenge
Unscramble this word: spotcash